Operator Library: Hardware Platform
이 오퍼레이터는 Camera Link Full 구성 모드의 흑백 영역 스캔 카메라와 VisualApplets 간의 이미지 데이터 인터페이스를 나타냅니다. 이 오퍼레이터는 CAM 유형의 VisualApplets 리소스 2개가 필요합니다. 리소스는 오퍼레이터에 의해 자동으로 할당됩니다. 이 오퍼레이터는 두 카메라 포트(포트 A 및 포트 B)를 모두 사용합니다. 자세한 내용은 'Allocation of Device Resources'를 확인하십시오.
이 오퍼레이터는 Camera Link 표준에서 지정한 다양한 데이터 포맷을 지원하도록 구성할 수 있습니다. 카메라 오퍼레이터를 카메라에서 사용하는 것과 동일한 모드로 설정하려면 FullMode 파라미터를 사용하십시오. 또한 링크를 다양한 Bit Width으로 설정할 수 있습니다. 다음 표는 FullMode 파라미터, 해당 액세스 유형, Bit Width 및 Parallelism의 허용 조합을 보여줍니다.
| FullMode | FullMode 액세스 | Bit Width | Parallelism |
|---|---|---|---|
| Tap8x8bit | Dynamic/Static | 8 | 8 |
| Tap8x8bit | Dynamic/Static | 8 | 16 |
| Tap10x8bit | Dynamic/Static | 8 | 8 |
| Tap10x8bit | Dynamic/Static | 8 | 16 |
| Tap8x10bit | Static | 10 | 12 |
Parallelism을 8로 설정할 경우 카메라의 데이터 전송 속도가 오퍼레이터 출력 링크의 사용 가능한 대역폭을 초과할 수 있습니다. microEnable IV 프레임 그래버에서 Parallelism이 8일 때 링크의 이론상 대역폭은 500MPixel/s입니다. Camera Link Full 구성 모드에서는 최대 850MPixel/s를 전송할 수 있습니다.
Bit Width 및 Parallelism 외에도 출력 링크의 최대 가능한 이미지 크기를 지정해야 합니다. 그러나 실제로 전송되는 이미지의 크기는 이보다 작을 수 있지만 파라미터로 설정된 최댓값을 초과해서는 안 됩니다.
| 하드웨어 플랫폼별 사용 가능 여부 |
|---|
| microEnable IV VD1-CL/-PoCL |
| microEnable IV VD4-CL/-PoCL |
| DvalMode | |
|---|---|
| Type | 동적 읽기/쓰기 파라미터 |
| Default | DVAL_Enabled |
| Range | {DVAL_Enabled, DVAL_Disabled} |
|
이 파라미터를 DVAL_Disabled로 설정하면 Camera Link 사양을 완전히 준수하지 않는 카메라를 지원할 수 있습니다. 비활성화 모드에서는 픽셀을 디코딩하기 위해 Lval 및 Fval 제어 신호가 사용됩니다. 활성화 모드에서는 추가 DVAL 신호가 사용됩니다. 일반적으로 사용자는 이 파라미터를 수정해서는 안 됩니다! |
|
| FullMode | |
|---|---|
| Type | 동적 읽기/쓰기 파라미터 |
| Default | Tap8x8bit |
| Range | {Tap8x8bit, Tap10x8bit, Tap8x10bit} |
|
이 파라미터는 연결된 카메라의 데이터 형식을 지정합니다. 형식은 카메라 구성과 일치해야 합니다. Bit Width, Parallelism 및 파라미터 설정 간의 모든 조합이 허용되는 것은 아닙니다. 위 표를 참조하십시오. |
|
Operator CameraGrayAreaFull의 사용법은 다음 예제에 나와 있습니다:
-
예시 - High Speed의 견고한 레이저 라인 감지 알고리즘입니다. 이 알고리즘은 서브픽셀 해상도 결과를 얻기 위해 무게 중심 좌표를 결정합니다.



이전

